panoramic mirror - German English Dictionary